package com.gzx.plugin.website.protocol.bo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.gzx.plugin.website.protocol.entity.GzxMediationProtocol;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author zjt
 * @description
 * @date 2025/4/15 15:52
 */
@Data
@AutoMapper(target = GzxMediationProtocol.class)
public class GzxMediationProtocolExcelBo {

    /**
     * 欠款人姓名
     */
    @ExcelProperty("申请人姓名*")
    private String debtorName;

    /**
     * 欠款人身份证号
     */
    @ExcelProperty("申请人身份证*")
    private String debtorCardId;

    /**
     * 调解函编号
     */
    @ExcelProperty("函号*")
    private Integer mediationNum;

    /**
     * 案件受理日期
     */
    @ExcelProperty("案件开始日期")
    private String caseDate;

    @ExcelProperty("平台名称")
    private String platform;

    @ExcelProperty("产品名称")
    private String product;

    /**
     * 借款金额（单位：元）
     */
    @ExcelProperty("金额")
    private BigDecimal loanAmount;

    @ExcelProperty("调解员")
    private String mediatorName;

    /**
     * 调解员联系电话
     */
    @ExcelProperty("电话")
    private String mediationPersonPhone;

    /**
     * 调解中心服务电话
     */
    @ExcelProperty("调解中心电话")
    private String mediationCenterPhone;

    /**
     * 纪检监察举报电话
     */
    @ExcelProperty("监督举报电话")
    private String supervisionPhone;

    /**
     * 调解协议出具日期
     */
    @ExcelProperty("调解函日期")
    private String mediationLetterDate;
}
